Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
122 THEOBALDS PARK ROAD Detached £297,500 5 May 2009
124 THEOBALDS PARK ROAD Detached £295,000 4 Mar 2005
126 THEOBALDS PARK ROAD Detached £365,000 27 Mar 2007
128 THEOBALDS PARK ROAD Detached £475,000 28 Jan 2015
130 THEOBALDS PARK ROAD Semi-Detached £325,000 26 Jun 2009